package negocio;

import daos.ClienteDao;
import daos.QuartoDAO;
import daos.ReservaDao;
import daos.UsuarioDAO;
import seguranca.Interfaces.ICliente;
import seguranca.Interfaces.IQuarto;
import seguranca.Interfaces.IReserva;
import seguranca.Interfaces.IUsuario;
import seguranca.ProxySeguranca;




public class FabricaNegocio {

    public static ICliente getCliente(){
        return ProxySeguranca.setProxy(new ClienteDao());
    }

    public static IUsuario getUsuario(){
        return ProxySeguranca.setProxy(new UsuarioDAO());
    }

    public static IQuarto getQuarto(){
        return ProxySeguranca.setProxy(new QuartoDAO());
    }

    public static IReserva getReservar(){
        return ProxySeguranca.setProxy(new ReservaDao());
    }

}
